package com.ybwh.springboot1.vo;

import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import java.util.List;

/**
 * <p>
 * 标准接口的 简历添加提交信息
 * </p>
 *
 * @author fanbeibei
 * @since 2019-02-22
 */
@Data
public class StdResumeUpdate {
    /**
     * 学员版app登录的userId
     */
    private String userId;
    /**
     * 填到哪一页。枚举值：profile-基本信息, purpose-求职期望, educationExperience -教育经历, workExperience -工作经验
     */
    private String index;

    /**
     * 个人信息
     */
    private StdProfile profile;

    /**
     * 求职意向
     */
    private StdPefer purpose;

    /**
     * 教育经历
     */
    private List<StdEducationExperience> educationExperience;

    /**
     * 工作经历
     */
    private List<StdWorkExperience> workExperience;

    @Override
    public String toString() {
        return ToStringBuilder.reflectionToString(this, ToStringStyle.JSON_STYLE);
    }
}
